import {jwtDecode} from 'jwt-decode';

export function isTokenExpired(token) {
    if (!token) {
        return true;
    }
    try {
        const decoded = jwtDecode(token);
        const expirationTime = decoded.exp * 1000; // JWT 中的 exp 字段是以秒为单位的时间戳
        return Date.now() > expirationTime;
    } catch (error) {
        console.error('解析 JWT 出错:', error);
        return true;
    }
}